Big Huge Thesaurus

Aotus trivirgatus

noun